package br.unesp.demac.bcc.soo.bean;

import java.util.ArrayList;

public class Modalidade {

    private int idModalidade;

    /**
     * @return the idModalidade
     */
    public int getIdModalidade() {
        return idModalidade;
    }

    /**
     * @param idModalidade the idModalidade to set
     */
    public void setIdModalidade(int idModalidade) {
        this.idModalidade = idModalidade;
    }
    /**
     * @uml.property  name="nome"
     */
    private String nome;

    /**
     * Getter of the property <tt>nome</tt>
     * @return  Returns the nome.
     * @uml.property  name="nome"
     */
    public String getNome() {
        return nome;
    }

    /**
     * Setter of the property <tt>nome</tt>
     * @param nome  The nome to set.
     * @uml.property  name="nome"
     */
    public void setNome(String nome) {
        this.nome = nome;
    }
    /**
     * @uml.property  name="valorAluguel"
     */
    private double valorAluguel;

    /**
     * Getter of the property <tt>valorAluguel</tt>
     * @return  Returns the valorAluguel.
     * @uml.property  name="valorAluguel"
     */
    public double getValorAluguel() {
        return valorAluguel;
    }

    /**
     * Setter of the property <tt>valorAluguel</tt>
     * @param valorAluguel  The valorAluguel to set.
     * @uml.property  name="valorAluguel"
     */
    public void setValorAluguel(double valorAluguel) {
        this.valorAluguel = valorAluguel;
    }
    /**
     * @uml.property  name="diasDevolucao"
     */
    private int diasDevolucao;

    /**
     * Getter of the property <tt>diasDevolucao</tt>
     * @return  Returns the diasDevolucao.
     * @uml.property  name="diasDevolucao"
     */
    public int getDiasDevolucao() {
        return diasDevolucao;
    }

    /**
     * Setter of the property <tt>diasDevolucao</tt>
     * @param diasDevolucao  The diasDevolucao to set.
     * @uml.property  name="diasDevolucao"
     */
    public void setDiasDevolucao(int diasDevolucao) {
        this.diasDevolucao = diasDevolucao;
    }
    /**
     * @uml.property  name="dvd"
     * @uml.associationEnd  multiplicity="(0 -1)" inverse="modalidade:br.unesp.demac.bcc.soo.bean.Dvd"
     */
    private ArrayList<Dvd> dvd;

    /**
     * Getter of the property <tt>dvd</tt>
     * @return  Returns the dvd.
     * @uml.property  name="dvd"
     */
    public ArrayList<Dvd> getDvd() {
        return dvd;
    }

    /**
     * Setter of the property <tt>dvd</tt>
     * @param dvd  The dvd to set.
     * @uml.property  name="dvd"
     */
    public void setDvd(ArrayList<Dvd> dvd) {
        this.dvd = dvd;
    }

    /**
     */
    public Modalidade() {
    }
    /**
     * @uml.property  name="dvd"
     * @uml.associationEnd  inverse="modalidade:br.unesp.demac.bcc.soo.bean.Dvd"
     */
    
    @Override
    public String toString(){
    
        return this.getNome();
    }
}
